home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_4964_torchlight / frame_1 / DoAction.as
Text File  |  2011-09-19  |  9KB  |  252 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 1320 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -1292 + "\x01\x02"();
  6. loop0:
  7. while(true)
  8. {
  9.    if(eval("\x01") == 198)
  10.    {
  11.       set("\x01",eval("\x01") + 574);
  12.       ┬º┬ºpush(true);
  13.       continue;
  14.    }
  15.    if(eval("\x01") == 3)
  16.    {
  17.       set("\x01",eval("\x01") + 444);
  18.       if(function ┬º\x01\x02┬º()
  19.       {
  20.          return 1320 % 511 * 5;
  21.       })
  22.       {
  23.          set("\x01",eval("\x01") + 11);
  24.       }
  25.       continue;
  26.    }
  27.    if(eval("\x01") == 458)
  28.    {
  29.       set("\x01",eval("\x01") + 512);
  30.       eval(┬º┬ºconstant(0))[┬º┬ºconstant(1)] = function()
  31.       {
  32.          if(!_root[┬º┬ºconstant(2)][┬º┬ºconstant(3)] && !this[┬º┬ºconstant(4)])
  33.          {
  34.             return undefined;
  35.          }
  36.          if(_root[┬º┬ºconstant(5)] != this[┬º┬ºconstant(5)])
  37.          {
  38.             this[┬º┬ºconstant(6)]();
  39.          }
  40.          var _loc3_ = (!this[┬º┬ºconstant(7)] ? random(5) : 0) + 90;
  41.          this[┬º┬ºconstant(8)] = this[┬º┬ºconstant(9)] = _loc3_;
  42.       };
  43.       break;
  44.    }
  45.    if(eval("\x01") == 5)
  46.    {
  47.       set("\x01",eval("\x01") + 805);
  48.       ┬º┬ºpush("\x0f");
  49.       ┬º┬ºpush(1);
  50.       continue;
  51.    }
  52.    if(eval("\x01") == 398)
  53.    {
  54.       set("\x01",eval("\x01") - 393);
  55.       continue;
  56.    }
  57.    if(eval("\x01") == 499)
  58.    {
  59.       set("\x01",eval("\x01") - 494);
  60.       continue;
  61.    }
  62.    if(eval("\x01") == 450)
  63.    {
  64.       set("\x01",eval("\x01") - 52);
  65.       break;
  66.    }
  67.    if(eval("\x01") == 65)
  68.    {
  69.       set("\x01",eval("\x01") + 768);
  70.       ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  71.       {
  72.          return 1320 % 511 * 5;
  73.       }));
  74.       continue;
  75.    }
  76.    if(eval("\x01") == 447)
  77.    {
  78.       set("\x01",eval("\x01") + 11);
  79.       continue;
  80.    }
  81.    if(eval("\x01") == 888)
  82.    {
  83.       set("\x01",eval("\x01") - 823);
  84.       ┬º┬ºpush("\x0f");
  85.       continue;
  86.    }
  87.    if(eval("\x01") == 970)
  88.    {
  89.       set("\x01",eval("\x01") - 970);
  90.       break;
  91.    }
  92.    if(eval("\x01") == 772)
  93.    {
  94.       set("\x01",eval("\x01") - 579);
  95.       if(function ┬º\x01\x02┬º()
  96.       {
  97.          return 1320 % 511 * 5;
  98.       })
  99.       {
  100.          set("\x01",eval("\x01") + 39);
  101.       }
  102.       continue;
  103.    }
  104.    if(eval("\x01") != 193)
  105.    {
  106.       if(eval("\x01") == 833)
  107.       {
  108.          set("\x01",eval("\x01") - 830);
  109.          ┬º┬ºpush(!function ┬º\x01\x02┬º()
  110.          {
  111.             return 1320 % 511 * 5;
  112.          });
  113.       }
  114.       else if(eval("\x01") == 810)
  115.       {
  116.          set("\x01",eval("\x01") + 78);
  117.          var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  118.          {
  119.             return 1320 % 511 * 5;
  120.          };
  121.       }
  122.       else if(eval("\x01") == 603)
  123.       {
  124.          set("\x01",eval("\x01") - 153);
  125.          if(function ┬º\x01\x02┬º()
  126.          {
  127.             return 1320 % 511 * 5;
  128.          })
  129.          {
  130.             set("\x01",eval("\x01") - 52);
  131.          }
  132.       }
  133.       else if(eval("\x01") == 113)
  134.       {
  135.          set("\x01",eval("\x01") + 490);
  136.          ┬º┬ºpush(true);
  137.       }
  138.       else if(eval("\x01") == 164)
  139.       {
  140.          set("\x01",eval("\x01") - 51);
  141.       }
  142.       else
  143.       {
  144.          if(eval("\x01") != 232)
  145.          {
  146.             break;
  147.          }
  148.          set("\x01",eval("\x01") - 119);
  149.       }
  150.       continue;
  151.    }
  152.    set("\x01",eval("\x01") + 39);
  153.    while(true)
  154.    {
  155.       set("\x01",eval("\x01") + 166);
  156.       ┬º┬ºpush(!function ┬º\x01\x02┬º()
  157.       {
  158.          return 1320 % 511 * 5;
  159.       });
  160.       while(true)
  161.       {
  162.          if(eval("\x01") != 49)
  163.          {
  164.             if(eval("\x01") == 264)
  165.             {
  166.                set("\x01",eval("\x01") + 609);
  167.                break loop0;
  168.             }
  169.             if(eval("\x01") == 948)
  170.             {
  171.                set("\x01",eval("\x01") - 684);
  172.                if(┬º┬ºpop())
  173.                {
  174.                   set("\x01",eval("\x01") + 609);
  175.                }
  176.                continue;
  177.             }
  178.             if(eval("\x01") == 873)
  179.             {
  180.                set("\x01",eval("\x01") - 809);
  181.                continue;
  182.                continue;
  183.             }
  184.             if(eval("\x01") == 936)
  185.             {
  186.                set("\x01",eval("\x01") - 872);
  187.                continue;
  188.                continue;
  189.             }
  190.             if(eval("\x01") != 493)
  191.             {
  192.                if(eval("\x01") != 64)
  193.                {
  194.                   if(eval("\x01") != 587)
  195.                   {
  196.                      if(eval("\x01") != 988)
  197.                      {
  198.                         if(eval("\x01") == 799)
  199.                         {
  200.                            break;
  201.                         }
  202.                         if(eval("\x01") == 965)
  203.                         {
  204.                            set("\x01",eval("\x01") - 5);
  205.                            if(┬º┬ºpop())
  206.                            {
  207.                               set("\x01",eval("\x01") - 904);
  208.                            }
  209.                            continue;
  210.                         }
  211.                         if(eval("\x01") != 960)
  212.                         {
  213.                            if(eval("\x01") == 56)
  214.                            {
  215.                               set("\x01",eval("\x01") + 753);
  216.                               mdlStats = {model:"ZombieDragon",sprite:"ZombieDragon",Class:"Dragon",TYPE:"UNDEAD",cElem:"DARK",elem:"DARK",wpnType:"none",armrTypes:[],baseStats:{hp:4253,mp:999,STR:26,VIT:12,SPR:14,AGL:19},nAtk:50,nDef:0,nMDef:0,critical:3,hpGrowth:0,atkGrowth:[0,0],equip:{weapon:["none"],shield:["none"],helmet:["none"],armour:["none"],accs:["none"],accs2:["none"]},names:["Zombie Dragon"],blood:3364096,specChance:0,resist:{FIRE:-50,WATER:60,AIR:-20,EARTH:200,DARK:200,LIGHT:-100,ETHER:-50,PSN:100,PAR:100,CRS:100,DRK:100,NUM:100,SIL:100,SLP:100,CNF:100},EXP:[50,5000],desc:"THE DRAGON"};
  217.                               Techs = [{skill:"Annoying Gas Attack",type:"ACT",MP:20,accuracy:100,critical:0,stfx:{PSN:10,PAR:10,CRS:10,NUM:10,SIL:10,SLP:10,CNF:10,DRK:10},AP:0,MODE:"M",elem:"DARK",TT:"ALL_p",pfx:["Smoke",4010531],desc:"Magic attack."},{skill:"Dark Claw",type:"ACT",DMG:["m",1.5],MP:10,critical:10,accuracy:100,stfx:{DRK:10},AP:0,MODE:"P",elem:"DARK",TT:"SINGLE",pfx:["DARKCLAW"],desc:"Dark attack. More powerful than normal attack."},{skill:"Blaze",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{NUM:10},AP:0,MODE:"M",elem:"FIRE",TT:"SINGLE",pfx:["Flame",16750848],desc:"Standard elemental magic attack."},{skill:"Thunderbolt",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{PAR:10},AP:0,MODE:"M",elem:"AIR",TT:"SINGLE",pfx:["Bolt",16777130],desc:"Standard elemental magic attack."},{skill:"Stone",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{PSN:10},AP:0,MODE:"M",elem:"EARTH",TT:"SINGLE",pfx:["Stone",65280],desc:"Standard elemental magic attack."},{skill:"Waterburst",type:"ACT",DMG:["d","L",4],MP:6,critical:0,accuracy:100,stfx:{SIL:10},AP:0,MODE:"M",elem:"WATER",TT:"SINGLE",pfx:["Bubble",56831],desc:"Standard elemental magic attack."}];
  218.                               Gambits = [{command:"Annoying Gas Attack",target:"ALL_p",criteria:["random",20]},{command:"Blaze",target:"ANY_PC",criteria:["random",40]},{command:"Thunderbolt",target:"ANY_PC",criteria:["random",40]},{command:"Stone",target:"ANY_PC",criteria:["random",40]},{command:"Waterburst",target:"ANY_PC",criteria:["random",40]},{command:"Dark Claw",target:"ANY_PC",criteria:["random",70]},{command:"Attack",target:"ANY_PC",criteria:null}];
  219.                               loot = [["Burial Sword",100]];
  220.                               DetermineStats();
  221.                               break loop0;
  222.                            }
  223.                            if(eval("\x01") == 809)
  224.                            {
  225.                               set("\x01",eval("\x01") - 809);
  226.                               break loop0;
  227.                            }
  228.                         }
  229.                         set("\x01",eval("\x01") - 904);
  230.                      }
  231.                      set("\x01",eval("\x01") - 189);
  232.                      ┬º┬ºpush(eval(┬º┬ºpop()));
  233.                      continue;
  234.                   }
  235.                   set("\x01",eval("\x01") + 401);
  236.                   ┬º┬ºpush("\x0f");
  237.                   continue;
  238.                }
  239.                set("\x01",eval("\x01") + 429);
  240.                ┬º┬ºpush("\x0f");
  241.                ┬º┬ºpush(1);
  242.             }
  243.          }
  244.          set("\x01",eval("\x01") + 899);
  245.          ┬º┬ºpush(true);
  246.          continue;
  247.          set("\x01",eval("\x01") + 94);
  248.          var ┬º┬ºpop() = ┬º┬ºpop();
  249.       }
  250.    }
  251. }
  252.